Synonyms for "happy chance"

Words with similar meaning